Context and Software Safety Assessment
نویسندگان
چکیده
As the use of digital computers for instrumentation and control of safety-critical systems has increased, there has been a growing debate over the issue of whether probabilistic risk assessment techniques can be applied to digital systems. This debate has centered around the issue of whether software failures can be modeled probabilistically. This paper describes a contextbased approach to software safety assessment which explicitly recognizes the fact that software is deterministic, and the source of the perceived uncertainty in its behavior results from both the input to the software as well as the application and environment in which the software is operating. The approach is similar to one recently proposed for human reliability analysis which is based on the concept of an “error-forcing context.” Failures occur as the result of encountering some context for which the software was not properly designed, as opposed to the software simply failing “randomly.” The paper describes and illustrates a methodology which utilizes event trees, fault trees, and the Dynamic Flowgraph Methodology (DFM) to identify error-forcing contexts for software, and evaluate their probabilities based on the probabilities of the DFM fault tree prime implicants.
منابع مشابه
ارائه یک روش نرم افزاری جهت استفاده از ارزیابی ریسک در بهینه سازی اقدامات حفاظت حریق ساختمان
Background and aims: The property loss and physical injuries due to fire events in buildings demonstrate the necessity of implementation of efficient and performance based fire safety measures. Effective and high efficiency protection is possible when design and selection of protection measures are based on risk assessment. This study aims at presenting a software method to make possible sele...
متن کاملAssessment Optimization of Safety and Health Risks Using Fuzzy TOPSIS Technique (Case Study: Construction Sites in the South of Iran)
Introduction: Safety and health risk assessment in industries is associated with uncertainties due to the variables affecting it. Therefore, in this research, optimizing safety and health risk assessment was investigated in construction sites by combining a multi-criteria decision-making technique (TOPSIS) and a fuzzy system. In the present study, to answer this question, a new method was used ...
متن کاملSituational Factors in Safety Critical Software Development
The generic software development situational factors model has been developed in order that environments within which software is developed can be profiled and better understood. Situational context is a complex concern for software developers, with a broad set of situational factors holding the potential to affect any one software development project. Safety critical software development is br...
متن کاملSafety Assessment of Zanjan Drinking Water System Using Water Safety Plan
Background: The best way to assure the quality of drinking water is implementing a comprehensive and integrated management system with cooperation of all the related organizations Therefore, the purpose of this study is the assessment of safety in drinking water supply system of Zanjan. Methods: This investigation was performed by WSP-QA Tool software and WHO and IWA manual of water safety pla...
متن کاملIntegrated Techniques for Software Safety Analysis
Introduction We believe that existing techniques only address parts of the problem of assessing the safety of the software components of safety-critical systems. It is our belief that the main shortcomings of these existing techniques lie in their poor integration with each other and with the rest of the development process. We have identified three main areas where improved integration is nece...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998